pressured water installation - English Synonyms Dictionary